<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/ukkepuk/source/php/classes/model/AbstractEntity.php'); 

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Calendar
 *
 * @author virtual
 */
class Calendar extends AbstractEntity {
    const PREVIOUS = "prev";
    const NEXT = "next";
    const CURRENT = "this";
    
    private $id;
    private $kidsId;
    private $date = NULL;
    private $startTime;
    private $endTime;
    private $effectiveStartTime;
    private $effectiveEndTime;
    
    public function getId() {  return $this->id;    }
    public function getKidsId() {  return $this->kidsId;    }
    public function getDate() {  return $this->date;    }
    public function getStartTime() {  return $this->startTime;    }
    public function getEndTime() {  return $this->endTime;    }
    public function getEffectiveStartTime() {  return $this->effectiveStartTime;    }
    public function getEffectiveEndTime() {  return $this->effectiveEndTime;    }
    
    public function setId($id) { $this->id = $id; }
    public function setKidsId($kidsId) { $this->kidsId = $kidsId; }
    public function setDate($date) { $this->date = $date; }
    public function setStartTime($startTime) { $this->startTime = $startTime; }
    public function setEndTime($endTime) { $this->endTime = $endTime; }
    public function setEffectiveStartTime($effectiveStartTime) { $this->effectiveStartTime = $effectiveStartTime; }
    public function setEffectiveEndTime($effectiveEndTime) { $this->effectiveEndTime = $effectiveEndTime; }
    
    //OTHER FIELDS
    
    private $itemType; //Transient
    public function getItemType() {  return $this->itemType;    }
    public function setItemType($itemType) { $this->itemType = $itemType; }
    
    
    
    
    
}

?>
